# demo02_diy_exception.py
def input_password():
    password = input("password: ")  # 1. 提示用户输入密码
    if len(password) >= 8:  # 2. 判断密码的长度
        return password
    else:
        # 3. 密码长度不足8位，需要 抛出 异常   Exception(报错信息)
        #       类型         报错信息
        ex = Exception("您输入的密码长度不足8位")  # 3.1 创建一个异常
        raise ex  # 3.2 抛出异常(raise: 抛出)
try:
    print(input_password())
except Exception:
    print("密码写长点~")